//
//  CercaViewController.h
//  FinApp
//
//  Created by Marcel Arbó Lack on 11/11/11.
//  Copyright (c) 2011 FIB-Fàcultat d'informàtica de Barcelona. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "RestConsumer.h"
#import "ListFlat.h"

/*
 * CercaViewController
 * Vista contenidora de les dues subvistes del tab.
 * Es l'encarregada de distrubuir la informació a les dues vistes 
 * i de setejar la barra de navegació el cas.
 *
 */

@class CercaMapViewController;

@class CercaListViewController;

@interface CercaViewController : UIViewController<DataFetchingHandler> 

@property (retain, nonatomic) IBOutlet UINavigationBar* navigationBar;
@property (retain, nonatomic) IBOutlet UIView         *containerView;
@property (retain, nonatomic) IBOutlet UISegmentedControl *segmentedControl;
@property (retain, nonatomic) NSMutableArray *flats;
@property (retain, nonatomic) CercaMapViewController *mapVC;
@property (retain, nonatomic) CercaListViewController *listVC;

- (void) goToDetail:(ListFlat*)flat;
@end
